.navbar-inverse {
    background-color: #e84a27;
    border-color: #e6e6e6;
}

.navbar-inverse .navbar-brand {
    color: #ffffff;
}

.meet_wrap {
	width:100%;
}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*
table#title_table::before {
  content: url(ncaa-banner.jpg);
  width:20%;
}*/

h1 {
	font-size:1.8em;
	color:#e84a27;
	font-family: 'Open Sans', sans-serif;
}

h2 {
	font-size:1.2em;
	color:#13294b;
	text-transform:uppercase;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight:600;
}

table {
	width:100% !important;
	border:none !important;
	border-collapse:collapse;
	margin-top:15px;
}

table tr th {
	background:#e84a27;
	color:#ffffff;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
	padding:3px;
}

table tr th {
	border:1px solid #cccccc !important;
}

table tr th a {
	color:#ffffff;
}

table tr td {
	color:#555555;
	font-family: 'Open Sans', sans-serif;
	padding:3px;
}

table tr td {
	border:1px solid #555555 !important;
}

table tr td a {
	color:#e84a27;
	font-weight:bold;
}

table tr td a:hover {
	color:#13294b;
	font-weight:bold;
}

/*table tr:nth-child(odd) {
    background: #e6e6e6;
}*/

table#title_table tr {
	background:#ffffff !important;
}

table#title_table tr td {
	border:none !important;
}

caption {
	font-size:1.1em;
	font-family: 'Open Sans Condensed', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}

caption a {
	color:#13294b;
}

span.caption_top_link::before {
	content:" | ";
}

span.team_caption_top_link::before {
		content:" | ";
}

.btn {
  -webkit-border-radius: 7;
  -moz-border-radius: 7;
  border-radius: 7px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  background: #13294b;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #e84a27;
  text-decoration: none;
}

.navbar-inverse .navbar-nav>li>a {
    color: #ffffff;
}

@media only screen and (max-width: 664px) {
    table tr td, table tr th, caption {
        font-size:.9em;
    }
	
	h1 {
	font-size:1.6em;
}

.navbar-brand {
    font-size: 12px !important;
}


}

@media only screen and (min-width: 1200px) {
    .showmobileonly {
		display:none !important;
	}

}